Career 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000 1999 1998
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour Pekao Open 2001 - Szczecin Copa Ericsson Brasil - Sao Paulo Copa Ericsson Peru - Lima Open de Nice - Nice Copa Ericsson - Guadalajara St. Petersburg Challenger by Kinex - St. Petersburg s Tennis Masters 06 - Graz Heilbronn Open - Heilbronn Noumea Challenger Heilbronn Challenger Wolfsburg Challenger Bangkok Challenger Sofia Challenger Ostrava Challenger Braunschweig Challenger Scheveningen Challenger Rimini Challenger Campos do Jordao Challenger Istanbul Challenger Brasilia Challenger Freudenstadt Challenger Cali Challenger Buenos Aires Challenger Montevideo Challenger Santiago Challenger Medellin Challenger Stella Artois Clay Court Championships - Budaors Optimus Maia Open - Maia Okal Cup - Eckental Okal Cup 2001 International Bavarian Championships - Eckental Copa Ericsson Uruguay - Montevideo Copa Ericsson Peru - Lima Siemens Open 2001 - Scheveningen Open Castilla y Leon Trofeo Iberdrola - Segovia Telesp Celular Open - Ribeirao Preto Telesp Celular Open - Campinas Challenger Hamburg - Hamburg DPD Challenger 2002 - Aschaffenburg Open Punta Del Este/Copa Banco Montevideo - Punta Del Este IV Abierto Internacional de Salinas - Salinas Zivnobanka Open 1999 - Prostejov ATU Cup 1999 - Weiden 7th Wartburg Open - Eisenach Copa Ericsson - Montevideo Prague Open - Prague Oberstaufen Cup - Oberstaufen Copa Ericsson Brazil - Sao Paulo ATP Challenger 2003 Numea - New Caledonia Corona Mexico City Open - Mexico City Quelle Cup 2000 - Furth Belo Horizonte Tennis Open - Belo Horizonte Pekao Open 2005 - Szczecin Siemens Open - Scheveningen Copa Ericsson - Caracas Gran Copa Ericsson - Porto Alegre Prostejov Challenger Okal Cup 2003 - Eckental Unicredit Czech Open 2007 - Prostejov Arroyo de la Encomienda - Valladolid Nord/LB Open 2004 - Braunschweig Pro Tennis World Open - Sunrise BMW Tennis Championship - Sunrise Nord LB Open - Braunschweig San Marino Cepu Open - San Marino Heilbronn Challenger Nord LB Open 2007 - Braunschweig Tampere Challenger Malaysian Open - Kuala Lumpur Mobilux Open - Luxembourg Portoroz Challenger Belgrade Challenger Rome Challenger Meerbusch Challenger Furth Challenger Ostdeutscher Sparkassen Cup - Dresden BMW Tennis Championship - Sunrise Aamulehti Tampere Open - Tampere Ostdeutscher Sparkessen Cup - Dresden Szczecin Challenger Ciudad de Pozoblanco 'Open Diputacion' - Cordoba Wideyes Swedish Open - Bastad Waldbaum's Hamlet Cup - Long Island Heineken Open - Auckland Cerveza Club Colombia Open - Bogota Franklin Templeton Tennis Classic - Scottsdale Schickendanz Open - Furth Energis Open - Amsterdam Meerbusch Challenger Braunschweig Challenger Gelsor Open Romania - Bucharest 9th Wartburg Open - Eisenach Adidas International - Sydney Copa AT&T - Buenos Aires Trofeo Conde de Godo - Barcelona BMW Open - Munich Allianz Suisse Open Gstaad - Gstaad Energis Open - Amersfoort Generali Open 2002 - Kitzbuhel TD Waterhouse Cup - Long Island Eckental Challenger Salem Open - Hong Kong Stockholm Open - Stockholm Adidas International - Sydney Abierto Mexicano de Tenis Pegaso - Acapulco Allianz Suisse Open Gstaad - Gstaad Energis Open - Amersfoort Stockholm Open - Stockholm Braunschweig Challenger Poznan Challenger Volvo Sylt Open - Sylt Szczecin Challenger Aix En Provence Challenger Furth Challenger Schickendanz Open - Furth Venice Open - Venice Open de la Ville de Saint Denis - Reunion Island Qatar Open - Doha Adidas International - Sydney Copa AT&T - Buenos Aires Brasil Open - Costa do Sauipe Open 13 - Marseille Estoril Open - Estoril Gerry Weber Open - Halle Synsam Swedish Open - Bastad Allianz Suisse Open - Gstaad Volkswagen Challenger 2004 - Wolfsburg Mercedes Cup - Stuttgart Open de Franche-Comte - Besancon Generali Open - Kitzbuhel TD Waterhouse Cup - Long Island Open Romania - Bucharest Bratislava Challenger CA Tennis Trophy - Vienna Davidoff Swiss Indoors - Basel Copa Ericsson Argentina - Buenos Aires ARAG World Team Championship - Dusseldorf Next Generation Hardcourts - Adelaide Brasil Open - Costa do Sauipe Abierto Mexicano Telfonica MoviStar - Acapulco Dubai Open - Dubai Warsteiner Challenger Lubeck - Lubeck Grand Prix Hassan II - Casablanca Open Seat Godo 2005 - Barcelona ARAG World Team Championship - Dusseldorf Synsam Swedish Open - Bastad Mercedes-Benz Cup - Los Angeles Generali Open - Kitzbuhel Idea Prokom Open - Sopot Legg Mason Tennis Classic - Washington D.C. Pilot Pen Tennis - New Haven Prostejov Challenger Open Romania - Bucharest Campionati Internazionali di Sicilia - Palermo Open de Moselle - Metz Kremlin Cup - Moscow Davidoff Swiss Indoors - Basel Next Generation Adelaide International - Adelaide Rhein-Main Challenger 2003 - Aschaffenburg Heineken Open - Auckland Delray Beach International Tennis Championships - Delray Beach Copa Telmex - Buenos Aires Fujitsu Siemens Open - Budapest Brasil Open - Costa do Sauipe Open de Tenis Comunidad Valenciana - Valencia Grand Prix Hassan II - Casablanca Challenger Santa Cruz - Santa Cruz BMW Open - Munich Hypo Group Tennis International - Portschach Gerry Weber Open - Halle The Nottingham Challenger - Nottingham Generali Open - Kitzbuhel Orange Prokom Open - Sopot Pilot Pen Tennis - New Haven BCR Open Romania - Bucharest Tenniscup of Flanders - Ostende Open de Moselle - Metz Polish Open 99 - Poznan V Trofeo Ciudad de Quito - Quito BA-CA Tennis Trophy - Vienna Davidoff Swiss Indoors Basel - Basel ATU Cup - Weiden Grand Prix de Tennis de Lyon - Lyon Black Forest Open 2002 - Freudenstadt Next Generation Adelaide International - Adelaide Heineken Open - Auckland Millenium Tennis Championships - Delray Beach Brasil Open - Costa do Sauipe Copa Ericsson Peru - Lima ABN/AMRO World Tennis Tournament - Rotterdam Copa Telmex - Buenos Aires Abierto Mexicano Telcel - Acapulco Copa Ericsson Argentina - Buenos Aires La Gran Copa Ericsson - Porto Alegre AXA Open - Espinho Venice Challenger - Venice Copa Ericsson - Sao Paulo Copa Ericsson - Lima BMW Open - Munich ARAG World Team Championship - Dusseldorf Gerry Weber Open - Halle Tehran Open ATP Challenger - Tehran Ordina Open - 's-Hertogenbosch Open Sainte Victoire - Aix-En-Provence KGHM Dialog Polish Indoors - Wroclaw Mercedes Cup - Stuttgart Generali Open - Kitzbuhel Orange Prokom Open - Sopot Pilot Pen Tennis - New Haven BCR Open Romania - Bucharest Open de Moselle - Metz BA-CA Tennis Trophy - Vienna Heineken Open - Auckland Movistar Open - Vina del Mar Delray Beach International Tennis Championships - Delray Beach Copa Telmex - Buenos Aires ARAG World Team Championship - Dusseldorf Copa Telmex - Buenos Aires Mallorca Open - Mallorca Open Sabadell Atlantico - Barcelona Generali Open 1999 - Kitzbuhel ATP Studena Croatia Open Umag - Umag Bergamo Challenger Napoli Challenger Medibank International - Sydney Abierto Mexicano de Tenis Pegaso - Mexico City Brasil Open - Costa do Sauipe Chevrolet Cup - Santiago ABN AMRO World Tennis Tournament - Rotterdam Copa Telmex - Buenos Aires Delray Beach International Tennis Championships - Delray Beach U.S. Mens's Clay Court Championship - Houston Estoril Open - Estoril International German Open - Hamburg ATP Studena Croatia Open Umag - Umag BCR Open Romania - Bucharest If Stockholm Open - Stockholm Chevrolet Cup - Vina del Mar Brisbane International - Brisbane Medibank International - Sydney Copa AT&T - Buenos Aires PBZ Zagreb Indoors - Zagreb Cerveza Club Columbia Open - Bogota Brasil Open - Costa do Sauipe Copa Claro - Buenos Aires Abierto Mexicano Telcel - Acapulco AIG Japan Open - Tokyo Dubai Duty Free Tennis Championships - Dubai Busan Challenger Open Sabadell Atlantico - Barcelona BMW Open - Munich Gerry Weber Open - Halle ATP Studena Croatia Open - Umag Swiss Indoors Basel - Basel Karlsruhe Challenger Open Sud de France - Montpellier VTR Open - Vina del Mar Tata Open 2003 - Chennai Open Seat Godo 2003 - Barcelona Gerry Weber Open - Halle Bet-at-home Open - Hamburg Bet-at-home Cup - Kitzbuhel Moselle Open - Metz China Open - Beijing If Stockholm Open - Stockholm Swiss Indoors Basel - Basel Brisbane International - Brisbane Furth Challenger Apia International - Sydney Gerry Weber Open - Halle Jersey Challenger Abierto Mexicano Telcel - Acapulco The Nottingham Open - Nottingham Sydney International - Sydney Franklin Templeton Tennis Classic - Scottsdale China Open - Beijing Heineken Open - Auckland Abierto Mexicano Telcel - Acapulco U.S. National Indoor Tennis Championships - Memphis Brasil Open - Salvador Open de Moselle - Metz Salzburg Challenger CA Tennis Trophy - Vienna BRD Nastase Tiriac Trophy - Bucharest Braunschweig Challenger BMW Open - Munich Sao Paulo Challenger Open Seat Godo - Barcelona Interwetten Austrian Open - Kitzbuhel Noumea Challenger Movistar Open - Santiago Bet-at-home Open - Hamburg China Open - Beijing Open Sabadell Atlantico - Barcelona Dubai Duty Free Tennis Championships - Dubai Masters Series - Hamburg Bank Austria Tennis Trophy - Vienna Davidoff Swiss Indoors Basel - Basel Thailand Open - Bangkok Sunrise Challenger BMW Open - Munich Bet-At-Home Austrian Open - Kitzbuhel Mercedes Cup - Stuttgart German Tennis Championships - Hamburg BRD Nastase Tiriac Trophy - Bucharest BCR Open Romania - Bucharest BMW Open - Munich Geneva Open - Geneva Mercedes Cup - Stuttgart Swiss Indoors Basel - Basel Grand Prix Hassan II - Casablanca Bet-at-home Open - Hamburg Garanti Koza Sofia Open - Sofia Mercedes Cup - Stuttgart China Open - Beijing Synsam Swedish Open - Bastad Mercedes Cup - Stuttgart Bet-at-home Open - Hamburg Open Seat Godo 2007 - Barcelona Gerry Weber Open - Halle European Open - Antwerp Grand Prix Hassan II - Casablanca Qatar ExxonMobil Open - Doha Apia International - Sydney Mercedes Cup - Stuttgart Gerry Weber Open - Halle Dubai Duty Free Tennis Championships - Dubai Mercedes Cup - Stuttgart Pilot Pen Tennis - New Haven Open de Tenis Comunidad Valenciana - Valencia Movistar Open - Santiago ABN AMRO World Tennis Tournament - Rotterdam Power Horse World Team Cup - Dusseldorf China Open - Beijing If Stockholm Open - Stockholm Erste Bank Open - Vienna Open de Tenis Comunidad Valenciana - Valencia Brisbane International - Brisbane Copa Claro - Buenos Aires Abierto Mexicano Telcel - Acapulco BRD Nastase Tiriac Trophy - Bucharest ABN AMRO World Tennis Tournament - Rotterdam Gerry Weber Open - Halle Moselle Open - Metz Qatar ExxonMobil Open - Doha Pullach Challenger Antalya Cup - Antalya Apia International - Sydney ABN AMRO World Tennis Tournament - Rotterdam Generali Open 2003 - Kitzbuhel TD Waterhouse Cup - Long Island Kremlin Cup - Moscow Schickendanz Open - Furth BRD Nastase Tiriac Trophy - Bucharest Gerry Weber Open - Halle Canberra Challenger Braunschweig Challenger Copa Ericsson Uruguay - Montevideo Copa Ericsson - Santiago Copa Ericsson - Buenos Aires Geovillage Open Trofeo Melia Olbia - Olbia Hungarian Open - Budapest Renault Slovenian Open - Ljubljana Braunschweig Challenger Scheveningen Challenger Movistar Open - Vina del Mar ABN AMRO World Tennis Tournament - Rotterdam Swiss Indoors Basel - Basel Qatar ExxonMobil Open - Doha BMW Open - Munich BellSouth Open - Vina del Mar Abierto Mexicano Telfonica MoviStar - Acapulco AAPT Championships - Adelaide Stockholm Open - Stockholm Abierto Mexicano Telcel - Acapulco PBZ Zagreb Indoors - Zagreb Estoril Open - Estoril Open SEAT 2008 - Barcelona Monte Carlo Open - Monte Carlo Italian Open - Rome Tennis Masters Series - Toronto Tennis Masters Series - Indian Wells Tennis Masters Series - Indian Wells Tennis Masters Series - Miami Tennis Masters Series - Monte Carlo Tennis Masters Series - Hamburg Tennis Masters Series - Cincinnati Tennis Masters Series - Madrid Tennis Masters Series - Paris Tennis Masters Series - Indian Wells Tennis Masters Series - Miami Tennis Masters Series - Monte Carlo Tennis Masters Series - Rome Tennis Masters Series - Montreal Tennis Masters Series - Cincinnati Tennis Masters Series - Madrid Tennis Masters Series - Monte Carlo Tennis Masters Series - Hamburg Tennis Masters Series - Toronto Western & Southern Financial Group Masters - Cincinnati Tennis Masters Series - Madrid BNP Paribas Masters - Paris Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Telecom Italia Masters - Rome Tennis Masters Series - Hamburg Rogers Cup - Montreal Internazionali di Tennis di San Marino - San Marino Western & Southern Financial Group Masters - Cincinnati Legg Mason Tennis Classic - Washington D.C. Tennis Masters Series - Madrid Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Masters Series Monte Carlo - Monte Carlo Rogers Masters - Toronto Western & Southern Financial Group Masters - Cincinnati Masters Series Madrid - Madrid BNP Paribas Masters - Paris Sony Ericsson Open - Miami Campionati Internazionali D'Italia - Rome Masters Series - Hamburg Western & Southern Financial Group Masters - Cincinnati Pacific Life Open - Indian Wells Sony Ericsson Open - Miami Masters Series Hamburg - Hamburg Abierto Mexicano Telcel - Acapulco BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Mutua Madrilena Masters Madrid - Madrid Shanghai - Shanghai BNP Paribas Open - Indian Wells Internazionali BNL dItalia - Rome Mutua Madrilena Masters Madrid - Madrid Rogers Cup - Toronto Western & Southern Financial Group Masters - Cincinnati Shanghai ATP Masters 1000 - Shanghai BNP Paribas Masters - Paris Mutua Madrilena Madrid Open - Madrid Internazionali BNL d'Italia - Rome Rogers Cup - Montreal Shanghai ATP Masters - Shanghai BNP Paribas Masters - Paris Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrilena Madrid Open - Madrid Internazionali BNL d'Italia - Rome Rogers Cup - Toronto St. Petersburg Open - St. Petersburg Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Abierto Mexicano de Tenis Pegaso - Acapulco Western & Southern Open - Cincinnati Franklin Templeton Tennis Classic - Scottsdale Argentina Open - Buenos Aires BMW Open - Munich Argentina Open - Buenos Aires Tennis Channel Open - Las Vegas Geneva Open - Geneva Davidoff Swiss Indoors - Basel Estoril Open - Estoril BellSouth Open - Vina del Mar ATP Vegeta Croatia Open - Umag Copa AT&T - Buenos Aires Valencia Open - Valencia The Ericsson Open - Miami RCA Championships - Indianapolis China Open - Beijing Pacific Life Open - Indian Wells Tennis Masters Series - Monte Carlo Tennis Masters Series - Toronto Erste Bank Open - Vienna Open de la Comunidad Valenciana - Valencia Sydney International - Sydney Heineken Open - Auckland Medibank Private International - Sydney Campionati Internazionali d'Italia - Rome BNP Paribas Masters - Paris Masters Series Hamburg - Hamburg Estoril Open - Estoril Mercedes Cup - Stuttgart Pacific Life Open - Indian Wells Tennis Masters Series - Madrid Next Generation Adelaide International - Adelaide Telecom Italia Masters - Rome Masters Series Monte-Carlo - Monte-Carlo Sony Ericsson Open - Miami French Open - Paris U.S. Open - New York BNP Paribas Open - Indian Wells Western & Southern Open - Cincinnati Sony Ericsson Open - Miami Shanghai Rolex Masters - Shanghai Monte-Carlo Rolex Masters - Monte-Carlo Australian Open - Melbourne BNP Paribas Open - Indian Wells U.S. Open - New York BNP Paribas Open - Indian Wells Australian Open - Melbourne French Open - Paris Rogers Cup - Montreal Wimbledon - London Shanghai Rolex Masters - Shanghai BNP Paribas Open - Indian Wells Sony Open Tennis - Miami Heineken Open - Auckland Shanghai Rolex Masters - Shanghai The Ericsson Open - Miami Tennis Masters Series - Cincinnati Miami Open - Miami Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Tennis Masters Series - Rome Tennis Masters Series - Hamburg Bet-at-home Open - Hamburg Shanghai Rolex Masters - Shanghai Masters Series Monte-Carlo - Monte Carlo Monte-Carlo Rolex Masters - Monte-Carlo Rogers Masters - Montreal Internazionali BNL d'Italia - Rome Gerry Weber Open - Halle Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL dItalia - Rome Tennis Masters Series - Paris Western & Southern Financial Group Masters - Cincinnati BNP Paribas Masters - Paris Sony Open Tennis - Miami Mutua Madrid Open - Madrid French Open - Paris Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL d'Italia - Rome Monte-Carlo Rolex Masters - Monte-Carlo Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Mercedes Cup - Stuttgart Australian Open - Melbourne French Open - Paris U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne Wimbledon - London U.S. Open - New York Australian Open - Melbourne Brisbane International - Brisbane European Open - Antwerp Australian Open - Melbourne Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London German Tennis Championships - Hamburg U.S. Open - New York U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Wimbledon - London U.S. Open - New York Australian Open - Melbourne NASDAQ-100 Open - Miami French Open - Paris Wimbledon - London U.S. Open - New York Wimbledon - London Campionati BNL dItalia - Rome French Open - Paris Wimbledon - London U.S. Open - New York French Open - Paris U.S. Open - New York Australian Open - Melbourne Australian Open - Melbourne Davis Cup, World Group, QR, SVK-GER 3-2 French Open - Paris Wimbledon - London Wimbledon - London U.S. Open - New York Australian Open - Melbourne Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York French Open - Paris French Open - Paris French Open - Paris Davis Cup, World Group, 1R, ARG-AUS 5-0 Davis Cup, World Group, SF, RUS-ARG 3-2 Davis Cup, World Group, 1R, ARG-SWE 5-0 Davis Cup, World Group, F, RUS-ARG 3-2 Davis Cup, World Group, QF, ARG-CRO 3-2 Davis Cup, World Group, 1R, GER-ARG 1-4 Davis Cup, World Group, 1R, ARG-GER 5-0 Davis Cup, World Group, PO, GER-BRA 4-1 Davis Cup, World Group, 1R, GER-ESP 4-1 Davis Cup, World Group, QF, ARG-KAZ 5-0 Davis Cup, World Group, QF, GER-FRA 1-4 ARAG ATP World Tour Championship - Dusseldorf Davis Cup, World Group, 1R, CRO-GER 2-3 Davis Cup, World Group, SF, ARG-AUS 5-0 Davis Cup, World Group, PO, GER-THA 4-1 Hyundai Hopman Cup - Perth Davis Cup, World Group, 1R, GER-KOR 3-2 Davis Cup, Group 1, REL1, CAN-ARG 4-1 Davis Cup, World Group, 1R, ARG-GER 5-0 Davis Cup, World Group, 1R, ARG-NED 5-0 Davis Cup, World Group, PO, GER-RSA 5-0 Davis Cup, World Group, PO, GER-AUS 3-2 Davis Cup, World Group, QF, CRO-ARG 2-3 Olympics - Sydney Olympics - Athens Davis Cup, World Group, PO, GER-POL 3-2